oil-carbon deposit - French English Dictionary